software patentado - French English Dictionary